Remove unnecessary NULL checks before freeing memory blocks.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 11 Nov 2005 11:55:47 +0000 (12:55 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 11 Nov 2005 11:55:47 +0000 (12:55 +0100)
commitf8e8438eefb8d51a5c65db04dcdbc1467b991e1a
tree592c1f9278c327fd01b0287137243c588fe7908a
parent8b31a682c1cac7752ca1b8e0886b04bef93c89da
Remove unnecessary NULL checks before freeing memory blocks.
The following functions check for NULL internally:
 free, kfree, xfree, free_xenheap_page[s]

Signed-off-by: Keir Fraser <keir@xensource.com>
35 files changed:
linux-2.6-xen-sparse/drivers/char/tpm/tpm_xen.c
linux-2.6-xen-sparse/drivers/xen/blkback/xenbus.c
linux-2.6-xen-sparse/drivers/xen/blkfront/blkfront.c
linux-2.6-xen-sparse/drivers/xen/blktap/xenbus.c
linux-2.6-xen-sparse/drivers/xen/netback/loopback.c
linux-2.6-xen-sparse/drivers/xen/netback/xenbus.c
linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c
linux-2.6-xen-sparse/drivers/xen/tpmback/tpmback.c
linux-2.6-xen-sparse/drivers/xen/tpmback/xenbus.c
linux-2.6-xen-sparse/drivers/xen/tpmfront/tpmfront.c
tools/blktap/blkif.c
tools/blktap/parallax/blockstore.c
tools/blktap/parallax/blockstored.c
tools/blktap/parallax/requests-async.c
tools/blktap/xenbus.c
tools/console/daemon/io.c
tools/ioemu/hw/magic-load.c
tools/ioemu/vnc.c
tools/libxc/xc_ia64_stubs.c
tools/libxc/xc_linux_build.c
tools/libxc/xc_vmx_build.c
tools/python/xen/lowlevel/xs/xs.c
tools/vtpm_manager/manager/securestorage.c
tools/vtpm_manager/util/bsg.c
tools/xenstat/libxenstat/src/xenstat.c
tools/xenstore/xenstored_core.c
xen/acm/acm_chinesewall_hooks.c
xen/acm/acm_simple_type_enforcement_hooks.c
xen/arch/ia64/xen/grant_table.c
xen/arch/x86/mm.c
xen/arch/x86/mtrr/generic.c
xen/arch/x86/vmx_vmcs.c
xen/common/event_channel.c
xen/common/grant_table.c
xen/common/page_alloc.c